⬡ Hub
Skip to content

Google Cloud Deployment Manager

Cloud Deployment Manager is an infrastructure deployment service that automates the creation and management of Google Cloud resources.

Key Features

  • Declarative: Define what you want, not how to create it (YAML/Jinja/Python).
  • Parallel: Deploys resources in parallel where possible.
  • Templates: Reusable configuration components.

Use Cases

  • IaC: Infrastructure as Code for Google Cloud.
  • Standardization: Create standard environments (Dev, Test, Prod).

Key Concepts

  • Configuration: The YAML file defining the resources.
  • Schema: Defines the structure and properties of a resource.
  • Manifest: Read-only record of the deployment configuration.